package com.example.demo.order.service;

import cn.com.antcloud.api.AntFinTechProfile;
import org.springframework.stereotype.Service;

public interface IZlb {
    /**
     * @param orderId: 订单号
     * @return: 上传商品信息
     */
    boolean uploadGoodsInfo(String orderId);

    /**
     * @param orderId: 订单号
     * @return: 上传用户信息
     */
    boolean uploadUserInfo(String orderId);

    /**
     * @param orderId: 订单号
     * @return: 上传订单信息
     */
    boolean uploadOrderInfo(String orderId);

    /**
     * @param orderId: 订单号
     * @return: 上传订单商品信息
     */
    boolean uploadOrderItemsInfo(String orderId);

    /**
     * @param orderId: 订单号
     * @return: 上传物流信息
     */
    boolean uploadOrderExpressInfo(String orderId);

    /**
     * @param orderId: 订单号
     * @return: 上传承诺信息
     */
    boolean uploadOrderPromiseInfo(String orderId);

    /**
     * @param orderId: 订单号
     * @return: 上传用户履约信息
     */
    boolean uploadOrderRentalInfo(String orderId) throws InterruptedException;

    /**
     * @param orderId: 订单号
     * @return: 查询商品信息
     */
    boolean uploadOrderQueryInfo(String orderId);


}
